@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0 auto;}
body{color:#454545; font-size:14px; font-family: "Microsoft Yahei"}
img{border:0}
ul,li{list-style:none;}
.left{float:left}
.right{float:right}
a{ color:#2a2a2a;text-decoration: none;}
a:hover{color: #009c30; text-decoration: none;}
.clear{ clear:both}

body.nav0 .nav0,body.nav1 .nav1,body.nav2 .nav2,body.nav3 .nav3,body.nav4 .nav4,body.nav5 .nav5,body.nav6 .nav6,body.nav7 .nav7,body.nav8 .nav8,body.nav9 .nav9,body.nav10 .nav10,body.nav11 .nav11{
	background-color:#009c30;
}

/*顶部*/
.top{ width:100%;height:30px; background-color:#fbfbfb; border-bottom:1px solid #CCC }
.top1{width:1212px; margin:0 auto; height:30px; line-height:30px;}
.top1a{ float:left;height:30px; line-height:30px;}
.top1b{ float:right;height:30px; line-height:30px;}
.logo{ width:1212px; margin:0 auto; height:92px; }
.lg{ float:left; width:299px;}
.wz{ float:right; font-size:12px; font-weight:bold; color:#666666; margin-top:50px;} 


/*导航*/
.menubox{width:100%px; background-color:#0e2b4d; line-height:50px;}
.menu{ width:1212px;margin:0 auto; color:#cccccc} 
.menu ul{}
.menu li{ float:left; display:block; line-height:50px; width:151px; text-align:center; font-size:16px;}
.menu li a{color:#FFF ;line-height:50px; height:50px;display:block; background-color:#0e2b4d}
.menu li a:hover,.menu li a.active{color:#FFF; height:50px;display:block; background-color:#009c30}
.menu ul .cur a{color:#FFF; background-color:#009c30}


.banner {
	width: 100%; position: relative;
}
.banner img {
	width: 100%;
}
.flex-viewport {
	width: 100%;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: 40px; position: absolute; z-index: 9;
}
.flex-control-nav li {
	margin: 0px 6px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav li a {
	background: rgb(255, 255, 255); border-radius: 50px; width: 10px; height: 10px; text-indent: -9999px; margin-top: 2px; display: inline-block; cursor: pointer; opacity: 0.5;
}
.flex-control-nav li a.flex-active {
	width: 14px; height: 14px; margin-top: 0px; opacity: 1;
}
.flex-prev {
	background-position: center; left: 100px; top: 50%; width: 56px; height: 56px; margin-top: -28px; display: block; position: absolute; background-image: url("../images/banner_prev.png"); background-repeat: no-repeat;
}
.flex-next {
	background-position: center; top: 50%; width: 56px; height: 56px; right: 100px; margin-top: -28px; display: block; position: absolute; background-image: url("../images/banner_next.png"); background-repeat: no-repeat;
}

.S_banner_bg {
	height:622px;}
.serch_bg {
	width:100%;
	height:79px;
	background:url(../images/hei_bg.png) repeat;
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	display:block;}
#banner .wmain , #S_banner .wmain {
	margin:0 auto;
	display:block;
	height:79px;}
#banner .serch_bg .input_ser , #S_banner .serch_bg .input_ser {
	background:#fff;
	border:none;
	height:28px;
	line-height:28px;
	padding:0 10px;
	width:180px;
	margin-top:10px;
	color:#999999;}
#banner .serch_bg .ser_btn , #S_banner .serch_bg .ser_btn {
	width:43px;
	height:28px;
	background:url(../images/ser_btn.png) no-repeat;
	cursor:pointer;
	border:none;
	margin-top:10px;}
#banner .serch_bg p , #S_banner .serch_bg p {
	color:#fff;
	margin:10px 0 0 15px;
	font-size:14px;}
#banner .serch_bg p a , #S_banner .serch_bg p a {
	color:#fff;
	margin-right:5px;}
.pol {
	position:relative;}
.poa {
	position:absolute;}
.wp-title_content {font-size:12px;line-height:140%;overflow:hidden;}	


.main{}
/*解决方案*/
.case{width:100%; }
.case_c{ width:1212px; margin:0 auto;  padding-top:40px;}
.case_c h3{text-align:center; font-size:30px; line-height:45px; color:#192a3a}
.w{ text-align:center;font-size:18px; color:#CCC; line-height:30px}
.w14{ width:650px;text-align:center}
.case_list{ width:1212px; margin-top:30px;}
.case_list1 {width:390px; float:left; background-color:#f7f7f7; margin-bottom:21px;margin-right:21px; }
.case_list1:nth-child(3n){margin-right: 0}
.case_list1 .tittle{text-align:center; font-size:18px;line-height:42px;}
.case_list1 .tittle a{text-align:center; font-size:18px;line-height:42px; color:#000}
.case_list1 .tittle a:hover{text-align:center; font-size:18px;line-height:42px; color:#009c30}


.case_list1 .img{width:364px; margin:0 auto}
.case_list1 .img img{width: 100%;height: 275px;display: block;}
.case_list1 .img a{ border:2px solid #FFF; display:block}
.case_list1 .img a:hover{border:2px solid #009c30; display:block}

/*服务支持*/
.service{width:100%; background-color:#e4e4e4;padding-bottom: 40px;}
.s_img{width:1212px; margin:0 auto; margin-top:35px;line-height: 1.8;}
.s_img a{border:1px solid #009c30;margin-top: 15px;color: #009c30;display: block;width:120px;text-align: center;line-height: 30px;}

/*产品系列*/
.product{width:100%;}
.productlist{width:1212px; margin-top:30px;}
.productlist ul{}
.productlist li{ width:230px; float:left; background-color:#0e2b4d; line-height:30px; text-align:center; margin-right:12px; margin-bottom:12px; display:block}
.productlist li a{ color:#FFF; background-color:#0e2b4d;display:block}
.productlist li a:hover{ color:#0e2b4d;background-color:#e4e4e4;display:block}
.productlist ul .last a{color:#FFF; background-color:#009c30}

.productimage{width:1212px; margin-top:10px;  margin-bottom:20px;}
.productimage1{ width:600px; border:1px solid #e4e4e4; float:left;  margin-top:10px;}
.productimage .tit{ text-align:center; line-height:24px; font-size:16px;border-bottom:2px solid #e4e4e4}
.productimage2{ width:580px; float:right;margin-top:10px;}
.productimage2 ul{}
.productimage2 li{width:278px; float:left; display:block; text-align:center; border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4 }

.productimage2a{ width:258px; float:left; display:block;}

.product1{
margin-right:20px; margin-bottom:25px;	
}
.product2{
margin-bottom:25px; 
}
.product3{
margin-right:20px;
}

.about{width:100%; background:url(../images/about_bg.jpg) center no-repeat; height:699px;}
.about_c{width:1212px; margin:0 auto; color:#FFF; padding-top:100px;}
.about_c1{width:410px; float:left; padding-top:50px;}
.about_c2{width:750px; float:right}
.about_c2 h3{ color:#FFF; font-size:55px;}
.about_c2_img{}
.aboutmore{ margin:0 auto; width:200px; display:block; margin-top:40px;}
.aboutmore a{ width:200px;height:38px; line-height:38px; text-align:center; color:#FFF; font-weight:bold; display:block; border:1px solid #FFF; display:block; }
.aboutmore a:hover{width:200px;height:38px; line-height:38px; text-align:center; color:#009c30; font-weight:bold; border:1px solid #FFF; display:block }

.news{width:100%; background:url(../images/news_bg.jpg) left repeat-x; height:500px;}
.newsimage{ width:1212px; padding-top:50px; padding-bottom:50px;}
.news1{ width:278px; float:left; border:1px solid #e5e5e5; border-bottom:3px solid #0e2b4d; margin-right:26px}
.news1:nth-child(4){margin-right: 0}
.news .img{ width:276px; margin:0 auto; text-align:center}
.news .img img{width: 100%;height: 129px;}
.news1 .date{width:100%; font-size:11px; color:#c5c5c5; line-height:20px;}
.news1a{ font-size:14px; color:#333333; width:250px; margin:0 auto; margin-top:10px;
}
.news1a a{color:#333333;
	display:block;
	overflow:hidden;height:18px;
	text-overflow:ellipsis;
	white-space:nowrap;}
.news1a a:hover{color:#00aeff;} 
.news1b{ float:left; font-size:12px; color:#898989; line-height:16px;width:250px;margin-top:5px; margin-bottom:15px;}
.news1b a{color:#898989;
	display:block;
	overflow:hidden;
	height:48px;
	white-space:normal;
	line-height:16px;
}
.news1b a:hover{color:#00aeff;}

.customer{width:100%; background-color:#e4e4e4; height:800px;}


/*====================底部样式============================*/
.footer { background-color:#3c3c3c;height: 315px; overflow: hidden; }
.w_1000 { width: 1212px; margin: 0 auto; margin-top:40px;}
.footer_1 { float: left; width: 400px; height: 250px; background: url(../images/footer_3.png) right center no-repeat; }
.footer_1 .tel { margin: 20px; height: 46px; background: url(../images/footer_bg1.jpg) left top no-repeat; color: #fff; font: normal 20px/40px Arial; text-indent: 70px; }
.footer_1 .address { margin: 0px 35px; color: #fff; font: normal 14px/22px Arial }
.footer_1 .address a{color: #fff; }
.footer_1 .address b { color: #fff; font: normal 16px/22px Arial }
.footer_1 .address strong{   color: #fff; font: bold 16px/22px Arial}
.footer_1 .link { margin: 10px 35px; }
.footer_1 .link a { margin-right: 10px; }
.footer_2 { float: left; width: 410px; height: 250px; background: url(../images/footer_3.png) right center no-repeat }
.footer_2 .after { margin: 16px 0px 0px 60px; height: 48px; background: url(../images/footer_bg2.jpg) left top no-repeat; color: #fff; font: normal 20px/46px Arial; text-indent: 90px }
.footer_2 p { margin: 5px 0px 5px 60px; color: #fff; }
.footer_2 p i { color: #fff; font: bold 24px/24px Arial; padding-right: 5px; }
.footer_3 { float: left; width: 400px; }
.footer_3 h3 { width: 300px; height: 33px; margin: 23px 0px 15px 26px; background: #303030; color: #fff; font: normal 20px/33px Arial; text-indent: 60px }
.footer_3 ul li a{ color: #fff; margin: 0px 0px 0px 95px; line-height: 20px; }
.footer_4{ width:195px; float:left; margin-left:50px;}

.copy{width:100%; background-color:#242424; height:50px; border-top:1px solid #636363; text-align:center; line-height:50px}
.copy a{
	color: #454545;
}
.copy a:hover{
	color: #fff;
}

/*产品分类别样式*/
.i_floor{margin-top:30px; width:1212px; margin:0 auto}
.i_title{position:relative;border-bottom:1px solid #ddd;background-position:0 -220px;height:41px;line-height:41px;}
.i_title .channel{float:left;color:#333;padding:0 1em;font-size:18px;font-weight:bold;}
.title_nav{float:right; text-align:right;}
.title_nav a{margin:0 8px;}
.title_nav{float:right;}
.title_nav a{margin:0 8px;}
.i_f_no{ float:left;height:40px;width:6px; background:#0e2b4d;color:#fff;}
.i_recom{padding:15px 0;}
.i_recom dl{background:#fff; width:1200px; }
.i_recom dt{float:left;width:240px;overflow:hidden;}
.i_recom dd{float:left;width:216px;border:3px solid #ddd;line-height:1.8;margin-right:15px; margin-top:10px;}
.i_recom .star{visibility:hidden;height:14px;overflow:hidden;width:75px;margin:10px 0 0 10px;}
.i_recom .star em{float:left;height:100%;background:url(../images/star.png);overflow:hidden;}
.i_recom .cont{display:block;width:100%;overflow:hidden;}
.i_recom .img{width:100%;height:172px;line-height:172px;text-align:center;overflow:hidden;}
.i_recom .img img{height:216px;display:inline-block;vertical-align:middle;width:100%; }
.i_recom .cont s{_display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.i_recom p{margin:0 12px;height:22px;overflow:hidden;}
.i_recom .t{font-size:16px;color:#666;height:28px;overflow:hidden;}
.i_recom .panel{border-top:1px dotted #333;padding:12px 0 0 3px;margin:0px 0 10px 0;}
.i_recom .panel a{margin-left:0px;
	height:20px;
	overflow:hidden;
	display:block;
	text-align:center;
}
.i_recom .panel .ico{margin-right:0px;}
.i_recom .panel a:hover{color:#e60013;}
.i_recom dd:hover{border-color:#0e2b4d;}
.i_recom dd:hover .star{visibility:visible;}
.i_recom_fj li{float:left;width:20%;}
.oh{overflow:hidden;*zoom:1;}


/*解决方案*/
.n_case{ width: 1212px; margin: 30px auto 50px auto;}
.n_case_l{ width:562px; float:left;}
.n_case_l img{border:solid #CCC 6px;width: 100%;height: auto;}
.n_case_r{ width:620px; float:right; line-height:28px;}

/*内页宽屏菜单*/
.nlist{width:1212px; margin-top:30px;text-align:left;}
.nlist ul{width:auto;}
.nlist li{ width:280px; float:left; background-color:#0e2b4d; line-height:45px; text-align:center; margin-right:12px; margin-bottom:12px; display:block; font-size:16px;}
.nlist li a{ color:#FFF; background-color:#0e2b4d;display:block}
.nlist li a:hover{ color:#0e2b4d;background-color:#d3d3d3;display:block}
.nlist ul .last a{color:#FFF; background-color:#009c30}

.nabout{ width:1212px; padding:20px 0 50px 0; line-height:28px;min-height:300px;}

.pageContent_view p{text-indent:2em;}
.pageContent_view h3{
	text-align:center;
}

/*内页产品列表*/
.pageContent_list .item{
	float:left;
	width:188px;
	margin-bottom:20px;
	background:#444444;
	}

.pageContent_list .itemPic{
	margin:10px 4px 0px 4px;
	width:180px;
	height:140px;
	text-align:center;
	}
.pageContent_list .itemPic a{
	height:128px;
	overflow:hidden;
	text-align:center;
	background:#FFFFFF;
	display:block;
	}
.pageContent_list .itemPic img{
	width:180px;
	border:0;
}	

.pageContent_list .itemName{
	margin:0 2px 4px 2px;
	width:180px;
	background:#444444;
	line-height:16px;
	overflow:hidden;
	height:16px;
	text-align:center;	
}
.pageContent_list .itemName a{
	color:#FFFFFF;
}

/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align:right;
}

.hidden{
	display:none;	
}

.gndt_l{width:100%;background-color:#ececec; padding:20px; margin-bottom:20px;}
.gndt_l1{width:250px;max-height:150px;overflow:hidden;float:left;
	margin-top:10px;}
.gndt_l2{ width:910px; float:right;}
.gndt_l2 h4{ font-size:16px; font-weight:normal;  color:#683e07;}
.gndt_l2 h4:hover{
	color:#850000;
}
.gndt_l1 img{
	width:250px;
}

.pagination{text-align: center;font-size: 14px;}
a.page-num{padding:0 3px; }
a.page-num-current{color:#009c30;font-weight: bold}
